recover strength after illness - German English Dictionary